home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 25
/
Cream of the Crop 25.iso
/
bbs
/
zloganal.zip
/
ZLOGANAL.DOC
< prev
next >
Wrap
Text File
|
1997-01-15
|
6KB
|
131 lines
ZLOGANAL is a utility that creates a report based on information contained
in your ZMODEM log files (DSZ.LOG).
Although this application is "Shareware", registration is free through
my BBS. Just like to keep an eye out where and to whom this goes.
To get a registration key, just call my BBS
(905) 840-0592 or (905) 846-9507
Registration can be done online from the Main Menu "R" option.
You will also have full free access to my BBS (18 online CD's,
over 100 CD's to automatically request files from), and over 50
registered online games.
This program will create both a displayable bulletin and a summary report
that you may find useful.
Only successful ZMODEM transfers are tracked.
XMODEM and YMODEM transfers are not tracked (due to their inherent
latencies that do not accurately reflect optimum transmission
performance).
As ZLOGANAL is run, it also accumulates a LOG file for the whole month
(DSZ.MTH). After the current DSZ.LOG is processed, it is appended to
DSZ.MTH and DSZ.LOG is then erased.
DSZ.MTH is used to calculate and display the throughput rate for the
month-to-date.
On the first day of each month, ZLOGANAL will archive the DSZ.MTH
under a name formatted in the following way:
DDMMddhh.LOG
Where DD is day of the week (SUnday, MOnday, TUesday, WEdnesday,
THursday, FRiday, SAturday)
MM is month of the year (JAnuary, FEbruary, MArch, APril,
MAy, JUne, JuLy, AUgust,
SEptember, OCtober, NOvember, DEcember)
NOTE that June becomes JU and July
becomes JL
dd is day of the month (01 to 31)
hh is hour of the day (00 to 23).
ZLOGANAL must be run from the directory containing DSZ.LOG
The following is a sample bulletin (ZLOGANAL.ASC) generated from a DSZ.LOG
file.
╔══════════════════════════════════════╗
║ Download count and throughput rates ║
║ Fri Dec 27 20:56:09 1996 ║
║SPEED COUNT HIGH LOW AVG MONTHavg║
╠══════════════════════════════════════╣
║1200 0 0 0 0 0 ║
║2400 22 232 142 233 233 ║
║4800 9 585 454 491 491 ║
║7200 1 380 380 380 380 ║
║9600 39 1182 843 1042 1042 ║
║12.0 0 0 0 0 0 ║
║14.4 1733 1785 326 1490 1490 ║
║16.8 0 0 0 0 0 ║
║19.2 240 2196 231 1968 1968 ║
║21.6 44 2699 343 2414 2414 ║
║24.0 107 3000 472 2392 2392 ║
║26.4 352 3295 364 2646 2646 ║
║28.8 469 3508 663 2902 2902 ║
║31.2 22 3429 1890 2110 2110 ║
║33.6 0 0 0 0 0 ║
╚══════════════════════════════════════╝
SPEED is the modem connect speed (1200bps through 33600bps)
COUNT is the number of non-error entries read for that SPEED
HIGH is the highest throughput rate encountered (with one minor
exception: In the case where an grossly out of line throughput
rate is encountered (it is not uncommon to see rate of in
excess of 100000 characters per second at 14400 BPS - a
physical impossiblity, even with compression, and this value
would tend to skew the overall averages), an attempt is
made to "normalize" that rate and treat it as the SPEED in
bps divided by 8 to arrive at a more "reasonable" value.)
LOW is the lowest throughput rate encountered for that SPEED
AVG is the average throughput at that SPEED, arrived at by
accumulating actual (or "normalized") throughput rates
and then dividing by COUNT.
MONTHavg is the accumulated month-to-date throughput rate for SPEED
A second report is displayed to the screen (can be re-directed to a file
as in "ZLOGANAL > ZLOGANAL.LST").
This report summarizes the current DSZ.LOG information. Entries are
only formatted if they are non-zero.
Records Read: 3243
Processed : 3055
2400 Processed: 22 Average rate: 233 High: 232 Low: 142 Extreme: 547
4800 Processed: 9 Average rate: 491 High: 585 Low: 454 Extreme: 967
7200 Processed: 1 Average rate: 380 High: 380 Low: 380 Extreme: 0
9600 Processed: 39 Average rate: 1042 High: 1182 Low: 843 Extreme: 13414
14400 Processed: 1733 Average rate: 1490 High: 1785 Low: 326 Extreme: 26450
19200 Processed: 240 Average rate: 1968 High: 2196 Low: 231 Extreme: 9888
21600 Processed: 44 Average rate: 2414 High: 2699 Low: 343 Extreme: 2998
24000 Processed: 107 Average rate: 2392 High: 3000 Low: 472 Extreme: 3264
26400 Processed: 352 Average rate: 2646 High: 3295 Low: 364 Extreme: 23442
28800 Processed: 469 Average rate: 2902 High: 3508 Low: 663 Extreme: 7595
31200 Processed: 22 Average rate: 2110 High: 3429 Low: 1890 Extreme: 0
Records Read is the actual number of DSZ.LOG records read
Processed is the actual count of records processed (ZMODEM
non-error transmissions, excludes YMODEM/XMODEM
and aborted transmissions)
2400 Processed is the count of records processed for SPEED 1200bps
Average rate is the average throughput at that SPEED
High is the highest "normalized" throughput rate encountered
for that SPEED. If the processed count is low, and
all processed rates fall outside of the "normalized"
throughput rate, this value might indicate zero.
This just indicates that no rate under the "normalized"
rate has been encountered this run.
Low is the actual lowest throughput rate encountered for
that SPEED
Extreme is the highest non-normalized throughput rate encountered
The average rate does not include these non-normalized
throughput rates